package com.ruoyi.zhjd.laboratory.modules.laboratorystressmachine.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

import java.util.Date;

/**
 * @ClassName LaboratoryStressMachineEntity
 * @Description 抗压强度数据
 * @author linhuawei
 * @since 2022-04-29
 */
@Data
@EqualsAndHashCode(callSuper = false)
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ToString
@TableName("n_laboratory_stress_machine")
public class LaboratoryStressMachineEntity {

    @TableId(type = IdType.ASSIGN_UUID)
    private String id;// 主键
    private String baseCode;// 基地编号
    private String deviceCode;// 设备编号
    private String constructionSpot;// 施工部位
    private String testType;// 试验类型
    private String testId;// 试验id
    private Date testDate; // 试验日期
    private String concreteAge;// 龄期
    private String cubeArea;// 试件面积
    private String cubeCode;// 试件编号
    private Integer cubeCount;// 试块个数
    private String loadValue;//
    private String compressiveStrength;// 抗压强度
    private String representativeStrength;// 强度代表值
    private String designStrength;// 设计强度
    private Integer testEvaluation;// 评定结果 0 合格，1 不合格，2 无效，3 作废
    private String graphId;
    private String processStress;
    private String isQualified;// 合格1或者不合格0
    private Date createDate;// 入库时间
}
